Browsing by Keywords holistic support approach